#include "led.h"
#include "delay.h"

// 定义延迟时间
#define DELAY 100

/**
 * 点亮8个LED灯，滚动显示。
 */
void led_out(void) {
  unsigned char leds = 0x7;
  for (int i = 0; i < 6; i++) {
    P1 = ~leds;
    delay_ms(DELAY);
    leds=leds<<1;
  }
  // 不支持循环左移。
  P1 = ~0xC1;
  delay_ms(DELAY);
  P1 = ~0x83;
  delay_ms(DELAY);

}


void led_on(void) {

}

void led_off(void) {

}


void setup(void) {


}

void loop(void) {
  led_out();
}

